corpse (dead body) - Spanish English Dictionary